• word of the day

    barbed wire

    barbed wire - Dictionary definition and meaning for word barbed wire

    Definition
    (noun) strong wire with barbs at regular intervals used to prevent passage
    Synonyms : barbwire

Word used in video below:
text: caught in the barbed wire
Download our Mobile App Today
Receive our word of the day
on Whatsapp